Gibt einen Wert vom Typ Integer zurⁿck, der die Attribute einer Datei, eines Verzeichnisses oder eines Ordners darstellt.
Syntax
GetAttr(Pfadname)
Das erforderliche Argument Pfadname ist ein Zeichenfolgenausdruck, der einen Dateinamen angibt. Pfadname kann ein Verzeichnis oder Ordner sowie ein Laufwerk enthalten.
Rⁿckgabewerte
Der von GetAttr zurⁿckgegebene Wert ist die Summe der folgenden Attributwerte:
Konstante | Wert | Beschreibung |
---|---|---|
vbNormal | 0 | Normal. |
vbReadOnly | 1 | Schreibgeschⁿtzt. |
vbHidden | 2 | Versteckt. |
vbSystem | 4 | Systemdatei. Beim Macintosh nicht verfⁿgbar. |
vbDirectory | 16 | Verzeichnis oder Ordner. |
vbArchive | 32 | Datei wurde seit dem letzten Sichern geΣndert. Beim Macintosh nicht verfⁿgbar. |
vbAlias | 64 | Angegebener Dateiname ist ein Alias Nur beim Macintosh verfⁿgbar. |
Anmerkung Diese Konstanten werden durch Visual Basic fⁿr Applikationen definiert und k÷nnen beliebig im Code anstelle der tatsΣchlichen Werte verwendet werden
Bemerkungen
Zur Ermittlung der Attributeinstellungen k÷nnen Sie den And-Operator verwenden und einen bitweisen Vergleich zwischen dem Rⁿckgabewert der GetAttr-Funktion und dem Wert des jeweils gewⁿnschten Dateiatttributs durchfⁿhren. Ist das Ergebnis ungleich Null, dann ist das Attribut fⁿr die angegebene Datei gesetzt. Zum Beispiel hat der folgende And-Ausdruck den Rⁿckgabewert Null, wenn das Archivattribut nicht gesetzt ist:
Ergebnis = GetAttr(FName) And vbArchive
Der Rⁿckgabewert ist ungleich Null, wenn das Archivattribut gesetzt ist.